package edu.hunau.cxb19.basic.class06;

/**
 *
 * @author hb
 *
 *         2020-02-14 14:41:28
 */
public class Homework {
	public static void main(String[] args) {
		//hw01();
		splitInt(100);
	}

	/**
	 * 对number整数进行拆分
	 * 
	 * @param number
	 */
	public static void splitInt(int number) {
		// 对数据进行有效性的校验
		if (number < 100 || number > 999) {
			System.out.println("输入的数据超出范围，应该为3位整数!");
			return; // 表示提取结束方法
		}
        //debug
		while (number > 0) {
			int r = number % 10;
			System.out.print(r + " ");
			number /= 10;
		}

	}

	/**
	 * 百鸡百钱 公鸡 5文钱，母鸡 3文钱，小鸡3只1文钱
	 */
	public static void hw01() {
		for (int i = 0; i < 20; i++) {// 使用i表示公鸡的数量
			for (int j = 0; j < 33; j++) {// 使用j表示母鸡的数量
				int z = 100 - i - j;// z表示小鸡的数据量
				if (z % 3 == 0 && i * 5 + 3 * j + z / 3 == 100) {
					System.out.println("公鸡:" + i + ",母鸡:" + j + ",小鸡:" + z);
				}
			}
		}
	}
}
